lie behind something - Spanish English Dictionary